La Salsa in Fremont - Locations & Hours

Name Address Phone
La Salsa - Fremont 5525 Auto Mall Pkwy (510) 651-1737